﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Nirvana.SoundCommon
{
    public interface IPlayerAudio : IBasicAudio
    {
        /// <summary>
        /// 音效播放剩余时间
        /// </summary>
        /// <returns></returns>
        float GetRamingTime();
        void Set(Vector3 pos);
        void Set(Transform root);
        void Play();
        void Mute(bool isMute);
        void Update();
        void Remove();
        void Dispose();
        string GetAudioName();
        AudioItemMixerGroup GetMixerGroupType();
        AudioSubItemData GetAudioSubItemData();
    }
}
